using System;
using System.Data;
using System.Configuration;
using System.Web;
using MeetingRoom.Data;
using MeetingRoom.Domain;

namespace MeetingRoom.Service
{
    /// <summary>
    /// Summary description for IScheduleService
    /// </summary>
    public interface IScheduleService
    {
        IScheduleDao ScheduleDao
        {
            set;
        }

        bool Apply(Schedule request);

        bool Postpone(Schedule request, int minutes);

        bool Delay(Schedule schedule, int minutes);

        bool Cancel(Schedule schedule);
    }
}